IDEA中使用POI生成、读取xlsx文件(详细教程版)

您所在的位置:网站首页 chrome插件读取本地文件 导入 IDEA中使用POI生成、读取xlsx文件(详细教程版)

IDEA中使用POI生成、读取xlsx文件(详细教程版)

2024-07-16 20:32| 来源: 网络整理| 查看: 265

导航 一、有关POi的jar包导入二、生成Excel文件三、读取Excel文件

一、有关POi的jar包导入

如下图所示,IDEA本身集成的有Maven,使用自带的Maven直接下载jar即可 IDEA自带的Maven 使用poi,需导入必要的jar,具体方法如下: 在这里插入图片描述 在这里插入图片描述

打开File --> Project Structure -->Libraries,然后点击“+”号选择第二项“from Maven…”在搜索框中查询图中的三个包并下载,①apache.poi ②apache.poi.examples ③apache.poi.excelant 注意:搜索下载的这三个包必须保持版本号一致 最后下载好的jar包大概有10个。

之后就可以使用poi进行Excel文件操作了

二、生成Excel文件

生成Excel文件,写入数据。大体流程:

创建空的工作簿XSSFWorkbook wb=new XSSFWorkbook();创建工作表XSSFSheet sheet=wb.createSheet();创建行XSSFRow row=sheet.createRow(0);//第0行通过行循环对每个单元格赋值,例如row.createCell(0).setCellValue("Index"); 表示对该行第一个单元格设置字符串“index”数据赋值完成后,就创建文件输出流,并将工作簿写入到输出流,即完成文件写入。 FileOutputStream stream=new FileOutputStream(new File(filePath)); wb.write(stream);

参考代码:

public void generateTestInstance() throws IOException { //创建工作簿 XSSFWorkbook wb=new XSSFWorkbook(); //创建工作表 XSSFSheet sheet=wb.createSheet(); //创建行 XSSFRow row=sheet.createRow(0); row.createCell(0).setCellValue("DataSize(Kb)"); row.createCell(1).setCellValue("Cycles(cpu cycles/bit)"); row.createCell(2).setCellValue("SecurityLevel"); row.createCell(3).setCellValue("Deadline"); row.createCell(4).setCellValue("Index"); Random random=new Random(); for (int k=1;k


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3